package com.gopay.common.core.dic.manager.impl;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.gopay.common.constants.dic.SchemaCode;
import com.gopay.common.core.dic.dao.AcpsSchemaAcctRelQueryDAO;
import com.gopay.common.core.dic.dao.CbRmbAcpsSchemaAcctRelQueryDAO;
import com.gopay.common.core.dic.manager.AcpsSchemaAcctRelQueryManager;
import com.gopay.common.core.dic.manager.CbRmbAcpsSchemaAcctRelQueryManager;
import com.gopay.common.domain.acps.AcpsSchemaAcctRel;
import com.gopay.common.domain.cbrmb.CbRmbAcpsSchemaAcctRel;

/**
 * 内部帐
 * CbRmbAcpsSchemaAcctRelQueryManagerImpl.java
 * @author qld
 * @2016-11-02 下午3:29:18  www.gopay.com.cn Inc.All rights reserved.
 */
@Service("cbRmbAcpsSchemaAcctRelQueryManager")
public class CbRmbAcpsSchemaAcctRelQueryManagerImpl implements CbRmbAcpsSchemaAcctRelQueryManager {
    
    @Resource(name="cbRmbAcpsSchemaAcctRelQueryDAO")
    private CbRmbAcpsSchemaAcctRelQueryDAO cbRmbAcpsSchemaAcctRelQueryDAO;

    @Override
    public CbRmbAcpsSchemaAcctRel get(Serializable id) {
        return null;
    }

    @Override
    public List<CbRmbAcpsSchemaAcctRel> get(Map<Object, Object> paraMap) {
        return null;
    }

    @Override
    public List<CbRmbAcpsSchemaAcctRel> getAll() {
        return null;
    }

    @Override
    public List<CbRmbAcpsSchemaAcctRel> getInnerAccts(String gopayIntTxnCd) {
        return cbRmbAcpsSchemaAcctRelQueryDAO.getInnerAccts(gopayIntTxnCd);
    }

    @Override
    public String getInnerAcct(SchemaCode schemaCode, String gopayIntTxnCd) {
        return cbRmbAcpsSchemaAcctRelQueryDAO.getInnerAcct(schemaCode, gopayIntTxnCd);
    }
}
